由于硬盘出问题,导致code-server无法启动,并且无法更新。
想着可以卸载重新安装一下,毕竟这个docker里面的数据都是本地,本身没有什么配置啥的。
结果发现卸载不掉。

尝试去删除那个文件
结果也无法删除,这是我第一次遇到rm -f也无法解决的问题。

经过查资料,找到一个解决方案。
cd /var/lib/docker/containers
# 找到上一步找到的hash值开头的文件夹名,删掉它
rm -rf xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
是docker删除的时候,提示的第一个 我这里是540a279xxxx
删除之后,重启一下阵列,这个时候会特别慢,我这里等了半小时还是不行,最后没办法,直接重启电脑了。
重启之后,发现有一个孤立镜像,直接删除就可以了。
然后重新安装,一切恢复正常。
Comments | NOTHING